/*
 * Filename:    evaluationOrgDTO.java
 * Copyright:   2015 中国平安保险（集团）股份有限公司 版权所有
 * Company:     平安科技养老险及健康险系统开发部
 * Create at:   2015-1-30
 */
package com.paic.mhis.hcpms.evaluation.evaluationOrg.evaluationIntegrity.dto;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.HashMap;
import java.util.Map;

import org.apache.commons.lang.StringUtils;

/**
 * 定点机构诚信考评
 * 
 * @author EX-CHENLIN600
 * 
 */
public class EvaluationOrgDTO implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	private String intgrityEvalId;
	private BigDecimal bedNum;
	private String evalChildId;
	private String statusName;
	private String orgLevelName;
	private String evaluationCode;
	private int unitStatus;// 免考单位状态
	private Boolean flag;// 免考单位标识
	private String exemptionUnitDesc;// 免考单位描述

	// 考评年
	private String evaluationYear;

	// 机构编码
	private String orgCode;

	// 机构名称
	private String orgName;
	// 机构级别
	private String orgLevle;
	// 是否有床位
	private String bedName;
	// 考评总分
	private String evaluationAllScore;
	// 状态
	private String status;
	// 医疗机构名称
	private String healthcareProviderName;
	// 考评得分
	private String evaluationScroe;
	// 组别名称
	private String groupName;

	private int orgCount;

	// 合计
	private BigDecimal total;

	private String one;

	private String two;

	private String three;

	private String four;

	private String five;

	private String six;

	private String seven;

	private String eight;

	private String nine;

	private String ten;

	// 总记录数
	private int total1 = 20;
	// 每页记录数
	private int limit = 20;
	// 记录开始（不包含）
	private int start = 0;
	// 记录结束（包含）
	private int end = 0;

	public String getExemptionUnitDesc() {
		return exemptionUnitDesc;
	}

	public void setExemptionUnitDesc(String exemptionUnitDesc) {
		this.exemptionUnitDesc = exemptionUnitDesc;
	}

	public Boolean getFlag() {
		return flag;
	}

	public void setFlag(Boolean flag) {
		this.flag = flag;
	}

	public int getUnitStatus() {
		return unitStatus;
	}

	public void setUnitStatus(int unitStatus) {
		this.unitStatus = unitStatus;
	}

	public String getEvaluationCode() {
		return evaluationCode;
	}

	public void setEvaluationCode(String evaluationCode) {
		this.evaluationCode = evaluationCode;
	}

	public BigDecimal getBedNum() {
		return bedNum;
	}

	public void setBedNum(BigDecimal bedNum) {
		this.bedNum = bedNum;
	}

	public String getEvalChildId() {
		return evalChildId;
	}

	public void setEvalChildId(String evalChildId) {
		this.evalChildId = evalChildId;
	}

	public String getStatusName() {
		return statusName;
	}

	public void setStatusName(String statusName) {
		this.statusName = statusName;
	}

	public String getOrgLevelName() {
		return orgLevelName;
	}

	public void setOrgLevelName(String orgLevelName) {
		this.orgLevelName = orgLevelName;
	}

	public String getIntgrityEvalId() {
		return intgrityEvalId;
	}

	public void setIntgrityEvalId(String intgrityEvalId) {
		this.intgrityEvalId = intgrityEvalId;
	}

	private Map<String, Object> param = new HashMap<String, Object>();

	public int getOrgCount() {
		return orgCount;
	}

	public void setOrgCount(int orgCount) {
		this.orgCount = orgCount;
	}

	public String getEvaluationYear() {
		return evaluationYear;
	}

	public void setEvaluationYear(String evaluationYear) {
		this.evaluationYear = evaluationYear;
	}

	public String getOrgCode() {
		return orgCode;
	}

	public void setOrgCode(String orgCode) {
		this.orgCode = orgCode;
	}

	public String getOrgName() {
		return orgName;
	}

	public void setOrgName(String orgName) {
		this.orgName = orgName;
	}

	public String getOrgLevle() {
		return orgLevle;
	}

	public void setOrgLevle(String orgLevle) {
		this.orgLevle = orgLevle;
	}

	public String getBedName() {
		return bedName;
	}

	public void setBedName(String bedName) {
		this.bedName = bedName;
	}

	public String getEvaluationAllScore() {
		return evaluationAllScore;
	}

	public void setEvaluationAllScore(String evaluationAllScore) {
		this.evaluationAllScore = evaluationAllScore;
	}

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public String getHealthcareProviderName() {
		return healthcareProviderName;
	}

	public void setHealthcareProviderName(String healthcareProviderName) {
		this.healthcareProviderName = healthcareProviderName;
	}

	public String getEvaluationScroe() {
		return evaluationScroe;
	}

	public void setEvaluationScroe(String evaluationScroe) {
		this.evaluationScroe = evaluationScroe;
	}

	public String getGroupName() {
		return groupName;
	}

	public void setGroupName(String groupName) {
		this.groupName = groupName;
	}

	public BigDecimal getTotal() {
		return total;
	}

	public void setTotal(BigDecimal total) {
		this.total = total;
	}

	public String getOne() {
		return StringUtils.isBlank(one) ? "0" : one;
	}

	public void setOne(String one) {
		this.one = one;
	}

	public String getTwo() {
		return two;
	}

	public void setTwo(String two) {
		this.two = two;
	}

	public String getThree() {
		return three;
	}

	public void setThree(String three) {
		this.three = three;
	}

	public String getFour() {
		return four;
	}

	public void setFour(String four) {
		this.four = four;
	}

	public String getFive() {
		return five;
	}

	public void setFive(String five) {
		this.five = five;
	}

	public String getSix() {
		return six;
	}

	public void setSix(String six) {
		this.six = six;
	}

	public String getSeven() {
		return seven;
	}

	public void setSeven(String seven) {
		this.seven = seven;
	}

	public String getEight() {
		return eight;
	}

	public void setEight(String eight) {
		this.eight = eight;
	}

	public String getNine() {
		return nine;
	}

	public void setNine(String nine) {
		this.nine = nine;
	}

	public String getTen() {
		return ten;
	}

	public void setTen(String ten) {
		this.ten = ten;
	}

	public int getTotal1() {
		return total1;
	}

	public void setTotal1(int total1) {
		this.total1 = total1;
	}

	public int getLimit() {
		return limit;
	}

	public void setLimit(int limit) {
		this.limit = limit;
	}

	public int getStart() {
		return start;
	}

	public void setStart(int start) {
		this.start = start;
	}

	public int getEnd() {
		return end;
	}

	public void setEnd(int end) {
		this.end = end;
	}

	public Map<String, Object> getParam() {
		return param;
	}

	public void setParam(Map<String, Object> param) {
		this.param = param;
	}

}
